.no-border {
    border:0px;
}

#load {
    background: #edf1f5;
    padding-top: 5px; 
}

input {
    font-family:"Font Awesome 5 Free";
}

.select2-container .select2-selection--single {
    height:2.5em;
}

.form-group {
    margin-bottom: 2px;
}

label.error {
    color:red;
}

.bd-modal-lg .modal-dialog{
    display: table;
    position: relative;
    margin: 0 auto;
    top: calc(50% - 24px);
}
  
.bd-modal-lg .modal-dialog .modal-content {
    background-color: transparent;
    border: none;
}

@media print {
    a[href]:after {
        content: none !important;
    }

    .no-imprimir {
        display: none !important;
    }

    .imprimir {
        display:block !important;
    }
}

.imprimir {
    display:none;
}

.dark-mode .select2-container--default .select2-selection--single {
    background-color: transparent;
    color: #ffffff;
}

.dark-mode pre {
    background-color: transparent;
    color: #ffffff;
}

.dark-mode .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #ffffff;
}